@charset "utf-8";

/*客户案例*/
.khal{ width:1200px; height:400px; margin:auto;}
.khal .khals{ width:1200px; margin:0 auto; height:400px;}
.khal .khal_top{ height:82px; padding-left:380px; line-height:normal;}
.khal .khal_top h1{ font-size:42px; color:#013567;}
.khal .khal_top h1 span{ color:#f9c105;}
.khal .khal_top h2{ font-size:21px; color:#013567;}
.khal .khal_top h2 span{ text-transform:uppercase; color:#909090; font-size:16px;}
.khal .khal_bo{width:1200px;height:450px;position:relative;overflow:hidden;}
.khal .khal_bo .khal_bo_l{width:594px;height:420px;float:left;}
.khal .khal_bo .khal_bo_l .content{width:594px;height:420px;float:left;position:relative;overflow:hidden;}
.khal .khal_bo .khal_bo_l .content .txt{width:594px;height:20px; line-height:20px; padding:10px 0;background:rgba(0,0,0,0.5); position:absolute;left:0px;bottom:0px; text-align:center;}
.khal .khal_bo .khal_bo_l .content .txt h3{color:#FFF;font-size:14px;font-weight:100;}
.khal .khal_bo .khal_bo_l h4 { width:137px; height:37px; padding-top:15px; display:block; margin:0 auto; }
.khal .khal_bo .khal_bo_l h4 a{width:112px; height:37px; line-height:37px; color:#e46212; background:url(../xg/more1.png) no-repeat;font-size:14px; font-weight:normal; padding-left:25px; text-align:left; display:block;}
.khal .khal_bo .khal_bo_r{width:606px;height:420px;float: right;}
.khal .khal_bo .khal_bo_r .content1{width:285px;height:201px;float:left;position:relative;overflow:hidden; margin-left:18px; margin-bottom:18px;}
.khal .khal_bo .khal_bo_r .content1 .txt{width:285px;height:14px; line-height:14px; padding:10px 0;background:rgba(0,0,0,0.5); position:absolute;left:0px;bottom:0px; text-align:center;}
.khal .khal_bo .khal_bo_r .content1 .txt h3{color:#FFF;font-size:14px;font-weight:100;}
.khal .khal_bo .khal_bo_r h4 { width:137px; height:37px; padding-top:15px; display:block; margin:0 auto; }
.khal .khal_bo .khal_bo_r h4 a{width:112px; height:37px; line-height:37px; color:#e46212; background:url(../xg/more1.png) no-repeat;font-size:14px; font-weight:normal; padding-left:25px; text-align:left; display:block;}
/*荣誉资质*/
.about .ryzz{ width:1160px; margin:0 auto; height:220px; padding-top:31px;}
.about .ryzz .process{ width:1160px; position:relative; min-width:1160px; height:220px;}
.about .ryzz .slidegrid {float: left;position: relative;overflow: hidden;}
.about .ryzz .slideitems {width: 20000em;position: absolute;}
.about .ryzz .slideitems li {float: left;}
.about .ryzz .process .mainPhoto { width:1160px; height:220px; margin:0 auto; position: relative;}
.about .ryzz .process .mainPhoto span.goleft, .process .mainPhoto span.goright { display: block; width:26px; height:57px; position:absolute; top:83px;}
.about .ryzz .process .mainPhoto span.goleft {left:0;}
.about .ryzz .process .mainPhoto span.goleft a{ background:url(../xg/left_nav.jpg) no-repeat; display: block; width:26px; height:57px;}
.about .ryzz .process .mainPhoto span.goright { right:0;}
.about .ryzz .process .mainPhoto span.goright a{ background:url(../xg/right_nav.jpg) no-repeat; display: block; width:26px; height:57px;}
.about .ryzz .process .mainPhoto .go { width:1010px; height:220px; position: relative; left:60px; overflow: hidden;}
.about .ryzz .process .mainPhoto .go li { width: 140px; height:220px; position:relative; text-align:center; margin:0 34px;}
.about .ryzz .process .mainPhoto .go li a img{ width:125px; height:170px; vertical-align:top; background:url(../xg/ryzz.jpg) no-repeat; padding:11px 7px 11px 8px;}
.about .ryzz .process .mainPhoto .go li a p{ height:24px; line-height:24px;}
